/* form */
.form_box {position: relative;}
.form_box .form_Item_box { padding: 5px 0; width: 100%; position: relative;}

/* form Item box */
.form_box .form_lable { width: 100px; text-align: right; line-height: 35px; font-size: 15px; color: #666; float: left;} 
.form_box .form_error { line-height: 35px; font-size: 15px;color: #f00; height: 35px; top: 5px; float: left; }
.form_box .form_item_layout {  float: left; margin: 0 10px; position: relative;}
.form_box .form_annotate { font-size: 12px; color: #999; margin: 0 0 0 110px; line-height: 23px; }

/* form type */
.form_box .normal .form_item_layout {width: 250px;}
.form_box .middle .form_item_layout {width: 350px;}
.form_box .block .form_item_layout {width: 550px;}
.form_box .block .form_error { float: none; margin-left: 110px; clear: both}

